Bir dll veya exe dosyası güçlü isim tuşları ile imzalanan olduğunda, .NET bunu değiştirmek için izin vermez. Eğer Hex editör veya başka bir araç ile bazı değişiklikler yaptıktan sonra, imzalı derleme kullanmaya çalışırsanız, aşağıdaki özel durum alırsınız:
Türü 'System.IO.FileLoadException' türünde işlenmeyen bir özel durum system.windows.forms.dll oluştu Ek bilgi: Güçlü ad doğrulama montaj için başarısız oldu 'MyAssembly.Test'.
Bunu bazı değişiklikler yaptıktan sonra bir imzalı yürütülebilir dosyayı çalıştırmayı denerseniz, aşağıdaki hata iletisini alırsınız:
. Dize adı doğrulama dosyası tahrif edilmiş veya kısmen imzaladı ama tam olarak doğru özel anahtar ile imzalanmış değil ... montaj için başarısız
Gereksinimleri
Yorum Bulunamadı